132
2
33
862
204
274
672
320
163
373
427
83
476
72
842
61
295
918
369
775
329
698
845
719
308
164
331
467
248
826
280
483
151
875
289
773
977
494
889
828
22
142
145
502
23
594
11
775
652
771
709
558
207
682
594
956
645
999
245
677
297
87
773
496
882
511
574
954
686
340
9
706
989
775
750
199
145
914
785
590
865
690
289
95
630
281
878
163
274
545
961
176
158
269
179
578
499
286
157
611
740
747
82
78
61
108
796
807
383
613
438
742
495
342
820
818
143
95
69
62
195
674
229
571
256
367
838
316
316
657
693
904
320
